home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacHack 1997
/
MacHack 1997.toast
/
Hacks
/
Hacks ’97
/
NewsTicker
/
source code
/
Internet Code
/
HTTPEndPoint.h
< prev
next >
Wrap
Text File
|
1997-06-19
|
939b
|
39 lines
#ifndef HTTPENDPOINT_H
#define HTTPENDPOINT_H
/*------------------------------------------------------------------------------
#
# NewsTicker, my Hack for 1997
#
# HTTPEndPoint.h - Slightly derived class for reading http/HTML files
#
------------------------------------------------------------------------------*/
#include <OpenTransport.h>
#include <OpenTptInternet.h>
#include <Types.h>
#include "OTPollEndPoint.h"
class HTMLExtractor;
class HTTPEndPoint: public OTPollEndPoint
{
private:
HTMLExtractor* mfMyHandler;
public:
HTTPEndPoint( HTMLExtractor* theHandler ); //for getting a page
virtual ~HTTPEndPoint ( void ) { }
OSErr StartGettingFile(char* address, unsigned short portnum, Idler* theIdler);
OSErr StartGettingHeader(char* address, unsigned short portnum, Idler* theIdler);
protected:
virtual void HandleData (char* thestring, short numchars);
virtual void HandleShutdown (void);
};
#endif